.cb {
	clear: both;
}

.slide {
	float: left;
	display: table-cell;
	vertical-align: middle;
	text-align: center;
	background-color: grey;
}

.slides {
	width: 3000px;
	/*border:1px solid black;*/
}

.screen {
	width: 640px;
	height: 480px;
	overflow:hidden;
	border: 1px solid grey
}
.button{
	float:left;
	padding-left:20px;
	padding-right:20px;
}
.button:HOVER {
	background-color: red;
	color:white;
	cursor:pointer;
}
.buttons{
	width:100%;
}
.buttons>div{
	margin:0 auto;
	width:200px;
}
.screen-and-nav{
	width:640px;
}
.play-pause{
	display:inline-block;
}